راه حل رفع پیغام خطای " قادر به ارتباط با sql server نمی باشد "
با سلام و احترام خدمت دوستان توسیسنسو
از برنامه مدیریت ورود و خروج پرسنل استفاده می کنم که با sql server کار می کند . به تازگی وقتی آیکون برنامه که در پیوست هست را اجرا می کنم تا صفحه نام کاربری و کلمه عبور ظاهر شود و نام کاربری و رمز را وارد کنم ، این پیغام که تصویرش در ضمیمه گزاشته ام ظاهر می شود .
از بزرگواران برنامه نویسی و database sql server می توانند من را راهنمایی کنم تا این پیغام ظاهر نشود ؟
آیا باید sql server را مجدد نصب کنم یا تنظیماتی را در sql انجام بدهم ؟
با تشکر
8 پاسخ
باید بیینید زمان نصب kara سرور sql رو چطور تنظیم کردید . با ip یا با name
اگه هنوز پشتیبانی دارید ازشون بپرسید ، یه فیلدی تو دیتابیسشون هست که خالیش می کنید و زمان اجرا ازتون دوباره آدرس sql رو می پرسه و تنظیم می کنه.
pwkara به هرحال قفل داره ، باید ببینید جدیدا چخ تغییراتی به شبکه دادید ؟
مثلا اسم یا IP سرور sql رو عوض نکردید ؟ پسورد کاربر SQL رو عوض نکردید ؟ سرور رو جابجا نکردید ؟
برنامه رو خود سرور هم همین مشکل رو داره یا فقط رو سیستم کاربر ؟
آقای آقا میری
ضمن تشکر از راهنمایی شما
پشتیبانی خیر نداریم. خودمان مصرف کننده pwkar هستیم
اون که فرمودید فیلدی توی دیتابیس هست که خالیش می کنید و زمان اجرا ازتون دوباره آدرس sql را می پرسه را توضیح بیشتر می فرمایید.
بله درسته ip تغییر داده شده .
در خصوص دو مورد دیگر باید دقیقا چک کنم . اما سرور را جابجا نکردیم . فقط ویندوز سرور 2016 نصب کردیم و مجددا برنامه sql
باز هم سپاسگزارم از توجه شما
ضمن عرض تشکر از شما آقای فروردین
در خصوص مورد 1 چک شد . همکارم گفت روی خود سیستم اصلی که sql نصب هست کار می کنه .
در خصوص مورد دوم و سوم باید اشکال از اینجا باشه .
راستی فرمودید اشکال از شبکه میشه بیشتر راهنمایی کنید .
بعضی از کلاینت ها برنامه درست کار می کنه و بعضی دیگه خیر .
ممکنه از ویروس در شبکه باشه ؟
مشکلات شبکه چی بیشتر به ذهنتون میرسه ؟
ارتباط به فایل های ahare شده در سیستم اصلی داریم.
با عرض تبریک عید فطر خدمت شما
ساپورت سالانه را نخریدم . قیمت مورد موافقت قرار نگرفت .
نکاتی که فرموید را آزمایش می کنیم تا نتیجه را ببینیم .
سپاسگزارم
معلومه که مصرف کننده اش هستید ! ساپورت سالانه رو نخریدید ؟
اون فیلد دیتابیس رو که یادم نیست چی بود ، چند سال پیش از خودشون یاد گرفته بودم ،
نهایتا اسم و آدرس دیتابیس رو برگردونید به قبلی.
یا اینکه از اول نصب کنید بعد که نصب تموم شد ، دیتابیس رو روی نصب جدید restore کنید ، ببینید جواب میده یانه ، البته بکاپ درست و حسابی بگیریرد قبلش !
سلام دوست عزیز ... پیغام توی نرم افزار به عنوان یک exception تعریف شده و باید کد برنامه رو در اصطلاح چک و دیباگ کرد تا به طور قطعی گفت مشکل کجا هست .. این موارد و چک کن و می تونه باعث این مشکل بشه :
1. سرویس sqlserver در اصطلاح stop شده و اگه امکانش هست چک کن ببین که مستقیم به پایگاه داده می تونی متصل بشی یا نه
2. اگه sqlserver و جدیدا نصب کردی .. امکان داره دسترسی ها درست نباشه و حتی user/pass و هم تغییر داده باشی (مثلا قبلا بدون authentication متصل می شدی و الان پسوورد گذاشتی )
3. مشکل از کلاینت هست و مشکل شبکه داری و یجوری سرویس sqlserver و نمی تونی از روی سیستم ببینی و بهش دسترسی نداری